﻿// see http://vuejs-templates.github.io/webpack for documentation.
var path = require('path');
// index: path.resolve(__dirname, '../dist/letter.html'),
module.exports = {
  build: {
      env: require('./prod.env'),
      assetsRoot: path.resolve(__dirname, '../yiziweimeng_dist'),
      assetsSubDirectory: 'static',
      assetsPublicPath: './',
      productionSourceMap: true,
      // Gzip off by default as many popular static hosts such as
      // Surge or Netlify already gzip all static assets for you.
      // Before setting to `true`, make sure to:
      // npm install --save-dev compression-webpack-plugin
      productionGzip: true,
      productionGzipExtensions: ['js', 'css'],
      // Run the build command with an extra argument to
      // View the bundle analyzer report after build finishes:
      // `npm run build --report`
      // Set to `true` or `false` to always turn it on or off
      bundleAnalyzerReport: process.env.npm_config_report
  },
  dev: {
    env: require('./dev.env'),
    port: 8081,
    autoOpenBrowser: true,
    assetsSubDirectory: 'static',
    assetsPublicPath: '/',
    proxyTable:{
        '/sys':{
            target: 'http://192.168.50.188:8099',
            changeOrigin: true,
            secure: false,
            headers: {
                Referer: 'http://192.168.50.188:8099'
            }
        },
        // https://wx.yizhiweimeng.com
       '/yizhiweimen':{
           target: 'https://wx.yizhiweimeng.com',
           changeOrigin: true,
           secure: false,
           headers: {
               Referer: 'https://wx.yizhiweimeng.com'
           }
        },
        // '/yizhiweimen':{
        //     target: 'http://192.168.11.132 '
        //},
       '/file': {
           target: 'http://localhost:3002',
       },
       //'/api': {
       //    target: 'http://192.168.11.132',
       //},
      '/easy_stock':'http://easy-stock.webmocking.com/',
      "/users/*":{
        target:"http://192.168.0.113:3001/",
        changeOrigin: true
      },
      "/home": {
          target: "http://localhost:7001/",
          changeOrigin: true
      }
   },
    // CSS Sourcemaps off by default because relative paths are "buggy"
    // with this option, according to the CSS-Loader README
    // (https://github.com/webpack/css-loader#sourcemaps)
    // In our experience, they generally work as expected,
    // just be aware of this issue when enabling this option.
    cssSourceMap: false
  }
}
